real and legal persons - Espagnol Anglais Dictionnaire